package com.itheima.d3_Math_Runtime_System;

import java.util.Random;

/**
 * 目标：了解下System类的常见方法。
 */
public class SystemTest {
    public static void main(String[] args) {


        runAndTime(new Runnable() {
            @Override
            public void run() {
                try {
                    Thread.sleep(new Random().nextInt(2000));
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        });

    }

    // 运行并计时
    public static double runAndTime(Runnable r) {
        // 记录开始时间
        long start = System.currentTimeMillis();

        // 运行代码（耗时内容，勿修改）
        r.run();

        // 记录结束时间
        long end = System.currentTimeMillis();

        // 计算耗时并打印，单位为秒，格式如下：
        // 耗时：1.234秒


        // 返回结果
        return 0;
    }



}